the petrol has run out - Francés Inglés Diccionario